CompletionProviderIF.populateAsync

Asynchronously requests that the provider populates the completion results for @context.

For providers that would like to populate a [iface@Gio.ListModel] while those results are displayed to the user, [method@CompletionContext.set_proposals_for_provider] may be used to reduce latency until the user sees results.

interface CompletionProviderIF
void
populateAsync

Parameters

context CompletionContext

a #GtkSourceCompletionContext

cancellable Cancellable

a #GCancellable or %NULL

callback GAsyncReadyCallback

a callback to execute upon completion

userData void*

closure data for @callback

Meta